package com.lhkj.ct.meta.modules.psychology.model.vo;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.lhkj.ct.meta.modules.gauge.model.entity.TblGaugeQuestion;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.List;

@ApiModel("查看作答记录")
@Setter
@Getter
public class ViewAnswerVo implements Serializable {

    @ApiModelProperty("分发记录id")
    private String id;

    @ApiModelProperty("量表/问卷信息")
    private GaugeInfo info;

    @ApiModelProperty("答案json")
    private String answerJson;

    @ApiModelProperty(value = "报告状态", hidden = true)
    @JsonIgnore
    private Integer reportStatus;

    @ApiModelProperty("题目")
    private List<TblGaugeQuestion> questions;

}
